traveling carriage - German English Dictionary